*** empty log message ***
authorEli Zaretskii <eliz@gnu.org>
Mon, 7 Dec 2009 19:21:57 +0000 (19:21 +0000)
committerEli Zaretskii <eliz@gnu.org>
Mon, 7 Dec 2009 19:21:57 +0000 (19:21 +0000)
lisp/ChangeLog

index f5d2d6b8b18eb69941736043eb948b6d8e93211d..9cd6cf656ce6a79e1702e51c5707de0225cefd36 100644 (file)
@@ -1,3 +1,17 @@
+2009-12-07  Eli Zaretskii  <eliz@gnu.org>
+
+       Prevent save-buffer in Rmail buffers from using the coding-system
+       of the current message, and from clobbering the encoding mnemonics
+       in the mode line (Bug#4623).
+
+       * mail/rmail.el (rmail-swap-buffers): Swap encoding and modified
+       flag, too.
+       (rmail-message-encoding): New variable.
+       (rmail-write-region-annotate): Record the encoding of the current
+       message in rmail-message-encoding.
+       (rmail-after-save-hook): New function, restores the encoding of
+       the current message after the message collection is saved.
+
 2009-12-07  Juri Linkov  <juri@jurta.org>
 
        * progmodes/grep.el (grep-read-files): Use `completing-read'